watch sexy videos at nza-vids!
Tóm tắ html và xhtml la ngôn ngữ lập trình đánh dấu muốn biết thêm thì hãy đọc
HTML là gì ? HTML là viết tắt của chữ HyperText Markup Language (ngôn ngữ đánh dấu siêu văn bản – Từ điển MTD-EVA 2002). Nó là ngôn ngữ chung dùng để tạo lập các tài liệu siêu văn bản (hay trang web) trong thế giới Web. Nó là một định dạng mở được xây dựng dựa trên SGML (Standard Generalized Markup Language), và có thể được tạo và xử lý bằng rất nhiều công cụ, từ trình soạn thảo văn bản thông thường (Notepad) – bạn có thể tạo nó từ những dòng lệnh cơ bản – đến những công cụ soạn thảo chuyên nghiệp phức tạp (MS FrontPage, Dreamwaver). HTML sử dụng những thẻ như

để cấu trúc những đoạn văn bản thành đầu đề, đoạn văn, danh sách, siêu liên kết...Và nó cũng được dùng để mô tả – ở một mức độ nào đó – cách thức hiển thị và ngữ nghĩa của tài liệu. HTML ban đầu được đình nghĩa bởi Tim Berners-Lee và được phát triển thêm bởi IETF. Ngày nay, HTML đã trở thành một chuẩn quốc tế (ISO/IEC 15445:2000) và hiện đang được duy trì phát triển bởi tổ chức mạng lưới thế giới (World Wide Web W3C). XHTML là gì ? XHTML là viết tắt của chữ Extensible HyperText Markup Language (XHTML). XHTML là một họ những kiểu tài liệu của hiện tại và tương lai, nó kế thừa và mở rộng HTML, và tuân theo những chuẩn của XML. Họ các kiểu tài liệu XHTML đều dựa trên XML, và được thiết kế để làm việc với phần mềm dựa trên XML. XHTML là phiên bản kế tiếp của HTML, một loạt những đặc tả đã được phát triển cho XHTML. Những câu hỏi thường gặp (FAQs) Trả lời 1. Tại sao lại cần XHTML? HTML không đủ tốt sao? HTML chắc chắn là ngôn ngữ đánh dấu tài liệu thành công nhất trên thế giới. Nhưng kể từ khi XML được giới thiệu, một cuộc họp đã được tổ chức để thảo luận liệu rằng một phiên bản mới của HTML theo chuẩn XML có cần thiết. Những ý kiến tại cuộc họp đó là "Có": với HTML dựa trên XML, những ngôn ngữ XML khác có thể bao gồm những mẩu tin của XHTML, và tài liệu XHTML có thể bao gồm những mẫu tin của các ngôn ngữ đánh dấu khác. Chúng ta cũng có thể lợi dụng việc thiết kế lại để dọn dẹp một vài phần lộn xộn của HTML, và thêm vào những chức năng cần thiết mới, giống như biểu mẫu tốt hơn. 2. Đâu là ưu điểm của XHTML so với HTML? Nếu tài liệu của bạn chỉ đơn thuần là XHTML 1.0 (không bao gồm những ngôn ngữ đánh dấu khác) thì bạn sẽ không nhận thấy sự khác biệt rõ rệt. Tuy nhiên, khi mà ngày càng nhiều công cụ XML ra đời, như XSLT để biến đổi các tài liệu, bạn sẽ bắt đầu nhận ra những lợi điểm của XHTML. Ví dụ Xforms sẽ cho phép bạn soạn thảo tài liệu XHTML (hoặc là bất kỳ tài liệu nào thuộc loại XML) theo một cách vô cùng đơn giản. Các ứng dụng Web cũng có thể tận dụng những lợi thế này của tài liệu XHTML. Nếu tài liệu của bạn chứa đựng nhiều hơn XHTML 1.0, ví dụ nó bao gồm cả MathML, SMIL, hay SVG, thì ưu điểm sẽ xuất hiện rõ rệt: bạn không thể làm những công việc địa loại như vậy với HTML. 3. Cách dễ nhất để chuyển đồi tài liệu của tôi từ HTML sang XHTML là gì? Phần mềm HTML Tidy sẽ cho bạn một lựa chọn trong việc chuyển đổi bất kỳ một tài liệu HTML sang dạng XHTML. Amaya là một trình duyệt kiêm soạn thảo tài liệu web và có thể lưu tài liệu HTML của bạn dưới dạng XHTML. 4. Tại sao tôi phải quan tâm XHTML nếu tài liệu HTML của tôi hiển thị tốt trên trình duyệt web của tôi? Tất cả các trình duyệt web biết phải làm thế nào để xử lý tài liệu HTML chính xác. Tuy nhiên, nếu như tài liệu HTML không chính xác, trình duyệt web phải sửa tài liệu, và bởi vì không phải trình duyệt nào cũng sửa tài liệu HTML không chính xác này theo một cách giống nhau, điều này làm nảy sinh những khác biệt, do đó tài liệu của bạn sẽ trông và hoạt động một cách khác nhau trên những trình duyệt khác nhau. Vì có đến hàng trăm trình duyệt web khác nhau, và nhiều cái khác đang xuất hiện dần (không chỉ trên PC, mà còn cả trên PDA, điện thoại di động, ti vi, máy in, và ngay cả tủ lạnh). Bên cạnh đó, bạn không thể thử nghiệm tài liệu HTML trên mọi trình duyệt. Nếu bạn dùng tài liệu HTML có lỗi và tài liệu này không hiển thị được trên một trình duyệt nào đó, thì lỗi là do bạn; nếu bạn dùng tài liệu tài liệu HTML không có lỗi và nó cũng không hiển thị được trên một trình duyệt nào đó, thì đây là một lỗi của trình duyệt. 5. Tôi có thể kiểm tra tài liệu của tôi có được định dạng chính xác hay không ở đâu? W3C cung cấp một dịch vụ tại địa chỉ http://validator.w3.org/. Tại địa chỉ này, bạn có thể kiểm tra tính đúng đắn của một tệp xhtml (.html,.htm) hay một web site trên internet. Bên cạnh đó phần mềm Amaya cũng có khả năng kiểm tra tài liệu đánh dấu (HTML/XHTML) của bạn có đúng đắn hay không. 6. Đâu là sự khác biệt giữa "user agent" và "browser" (trình duyệt )? Mặc dù trình duyệt thật sự là một chương trình quan trọng sử dụng tài liệu HTML/XHTML, nhưng có những chương trình khác và những hệ thống khác có thể đọc được những tài liệu này. Những máy tìm kiếm (Search engines) chẳng hạn, chúng đọc những tài liệu này để tìm kiếm tài liệu nhưng chúng không phải là các trình duyệt web. Bằng cách sử dụng thuật ngữ “user agent” chúng tôi muốn nhắc cho mọi người về sự khác biệt này. Ví dụ, khi bạn tìm kiếm với Google, bạn thường thấy ở phía dưới mỗi dòng kết quả tìm kiếm một dòng chữ đại loại như “This web page uses frames, but your browser doesn ’t support them” (trang web này có sử các khung, nhưng trình duyệt của bạn không hỗ trợ nó), điểu này khiến cho một vài người e ngại không nhắp chuột vào liên kết đó. Tác giả của những trang web này đã không nhận ra rằng có các chương trình khác cũng đọc tài liệu HTML/XHTML chứ không chỉ có mỗi trình duyệt mà thôi. Do đó họ nên thêm vào những đoạn văn vào đoạn